<?php
include('util/bloqueDeSeguridad.php');
include_once('datos/EmpresaLocalidadDAL.php');
include_once('datos/EmpresaLocalidadClarinDAL.php');
//include_once('datos/EmpresaProvinciaDAL.php');

$debug = 0;
$results = Array( "errorDesc" => "Data Not Found", "result" => -1, "html" => "", "sqlExec" => "", "StrOptional" => "", "StrOptionalMet" => "" );

if($debug)
{
	$results["session"] = $_SESSION;
	//$results["get"] = $_GET;
	$results["post"] = $_POST;
}

if(!isset($_POST["parametro"]))
{
	$results["html"] = "";
	$results["result"] = -1;
	$results["errorDesc"] = "Error en parametro.";
	
	$jsonString = json_encode($results);
	echo $jsonString;
	exit(-1);
}


$param = $_POST["parametro"];
$ids = $_POST["ids"];
$arrClaves = explode("-", $ids);
	
if($debug)
{
	$results["param"] = $param;
	$results["ids"] = $ids;
}

if($param == "recargarLocalidades")
{
	try {
		
		$idEmpresa = $arrClaves[0];
		$idProvincia = $arrClaves[1];
	
		$idLocalidad = 0;
			        	
		$filtro = "" . 
			" AND idEmpresa = " . $idEmpresa . 
			" AND idProvincia = " . $idProvincia;
			
		$daoEmpresaLocalidad = new EmpresaLocalidadDAL();
		$htmlSelectEmpresaLocalidad = $daoEmpresaLocalidad->comboEmpresaLocalidadHTML($idEmpresa, $idProvincia, $idLocalidad, $filtro, $sqlExec);
		$strSelectEmpresaLocalidad = $daoEmpresaLocalidad->comboEmpresaLocalidad($idEmpresa, $idProvincia, $idLocalidad);
	
		if($idEmpresa == 2)
		{
			$daoEmpresaLocalidadClarin = new EmpresaLocalidadClarinDAL();
			$strSelectEmpresaLocalidadClarin = $daoEmpresaLocalidadClarin->comboEmpresaLocalidadClarin($idEmpresa, $idProvincia, $idLocalidad);
		}
		
		$results["errorDesc"] = "";
		$results["result"] = 0;
		$results["sqlExec"] = $sqlExec;
		$results["html"] = htmlentities($htmlSelectEmpresaLocalidad);
		$results["StrOptional"] = htmlentities($strSelectEmpresaLocalidad);
		
		if($idEmpresa == 2)
		{
			$results["StrOptionalMet"] = htmlentities($strSelectEmpresaLocalidadClarin);
		}
		
	} catch (Exception $e) {
		echo $e->getMessage();exit;
  }
}

$jsonString = json_encode($results);
echo $jsonString;

exit(0);
?>